Bee or Yellow Jacket Sting

Paper Wasp

A paper wasp in its nest.

Paper Wasp